package com.jwong.test.operator;

import io.fabric8.kubernetes.api.model.Namespaced;
import io.fabric8.kubernetes.client.CustomResource;
import io.fabric8.kubernetes.model.annotation.*;

@Group("sample.javaoperatorsdk")
@Version("v1")
@Kind("MasterSlaveMysql")
@Singular("masterslavemysql")
@Plural("masterslavemysqls")
@ShortNames({"msmysql"})
public class MySqlMasterSlave extends CustomResource<MysqlMasterSlaveSpec, MysqlMasterSlaveStatus> implements Namespaced {

    @Override
    protected MysqlMasterSlaveStatus initStatus() {
        return new MysqlMasterSlaveStatus();
    }

}

